home *** CD-ROM | disk | FTP | other *** search
/ SuperHack / SuperHack CD.bin / CODING / GRAPHICS / VOXRAY.ZIP / SPRFUNC.H < prev    next >
Encoding:
C/C++ Source or Header  |  1995-10-08  |  788 b   |  30 lines

  1. #ifndef _SPRFUNC_
  2. #define _SPRFUNC_
  3.  
  4. #include "ray.h"
  5. #define TYPE_COUNT 100
  6. #define DEF_INDEX 0
  7. #define PLAYER_INDEX 1
  8. #define BULLET_INDEX 2
  9. #define TURRET_INDEX 3
  10. #define MONSTER_INDEX 4
  11. #define INVENTORY_INDEX 5
  12. #define EXPLOSION_INDEX 6
  13. #define RENDER_TYPE_COUNT 2
  14. #define NORM_RENDER 0
  15. #define FLAT_RENDER 1
  16.  
  17. typedef USHORT func_index;
  18.  
  19. update_func Get_Update_Func(func_index update_index);
  20. update_z_func Get_Update_Z_Func(func_index update_z_index);
  21. load_extra_func Get_Load_Extra_Func(func_index load_extra_index);
  22. render_func Get_Render_Func(func_index render_index);
  23. render_data_loader Get_Render_Data_Loader(func_index loader_index);
  24. message_func Get_Message_Func(func_index message_index);
  25.  
  26. void Init_Spr_Funcs();
  27. void Close_Spr_Funcs();
  28.  
  29. #endif
  30.